/*
*
*   2D Engine
*		Nahuel Lelouche
*		Defines.h Creado 9/4/2013
*
*/

//----------------------------------------------------------------
#ifndef DEFINES_H
#define DEFINES_H
//----------------------------------------------------------------

// Import / Export Engine Libs
#ifdef ENGINE_EXPORTS
	#define ENGINE_API __declspec(dllexport)
#else
	#define ENGINE_API __declspec(dllimport)
#endif // ENGINE_EXPORTS

//----------------------------------------------------------------
// Includes Standar
#include <windows.h>
#include <stdio.h>
#include <string>
#include <sstream>
#include <iostream>
using namespace std;
//----------------------------------------------------------------
/*#define getA(c) (((c)&0xff000000)>>24)
#define getR(c) (((c)&0x00ff0000)>>16)
#define getG(c) (((c)&0x0000ff00)>>8)
#define getB(c) ((c)&0x000000ff)
#define cA 0
#define cR 1
#define cG 2
#define cB 3

#define GET_ColorFromDWORD(color, index) (((0xFF << (index * 8)) & color) >> (index * 8))*/
#endif // DEFINES_H
